mechanical powers - Allemand Anglais Dictionnaire